quick lasting ımpact rehabilitation project - Spanish English Dictionary